```搞不懂

来源:百度知道 编辑:UC知道 时间:2024/06/29 00:09:22
3个人去投宿,一晚30元.三个人每人掏了10元凑够30元交给了老板. 后来老板说今天优惠只要25元就够了,拿出5元命令服务生退还给他们, 服务生偷偷藏起了2元, 然后,把剩下的3元钱分给了那三个人,每人分到1元.这样,一开始每人掏了10元,现在又退回1元,也就是10-1=9,每人只花了9元钱, 3个人每人9元,3 X 9 = 27 元 + 服务生藏起的2元=29元,还有一元钱去了哪里???此题在新西兰面试的时候曾引起巨大反响. 有人知道答案呢?

老套的问题 答案是你的算法不对
3人花的27里面已经包括服务生拿走的2元了 所以不能把这钱也加上
所以实际是并没有花30元 每人付了9元 总共27元
老板得25元 服务员得2元 不存在少1元的情况

应是3人付出27元.其中老板实收25元,服务生藏了2元

实质3人每人付9元共27元,老板25,服务生2元